cattle ditch - Turc Anglais Dictionnaire